home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Languguage OS 2
/
Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO
/
language
/
fmpl
/
readme.fmp
< prev
Wrap
Text File
|
1994-10-29
|
1KB
|
28 lines
This is an ALPHA RELEASE of FMPL version 2. It contains many KNOWN PROBLEMS
that will be fixed by the official release; they are listed below.
Patchlevels for the alpha stages of fmpl start at -1 and go down... you
can see them as the binding 'patchlevel' in object ~.
-----
Much of the old FMPL code hasn't yet been fully rewritten for the
new language. The only major program in the demo directory that
will work is the multibuffer text editor ("editor.fm"). All the
older files are suffixed with ".old".
The garbage collector is turned off (again). That means that the system
will crash as soon as you run out of space (you can use gcstat() to see
how much space is left). If this number isn't big enough for your
taste, you can raise it; it's at the start of gc.c. But basically this
means that the server cannot stay up indefinitely, since any evaluation
is one step closer to crashing the system by memory starvation.
The error handling in this version still sucks-- there are no tracebacks
yet.
Flags on objects (BLESSED/DEBUG) have not yet been implemented. This means
that any of the primitives marked BLESSED can still be used by any object,
which is bad if you let someone you don't trust start evaluating things.
The documentation is not yet complete.